/*
  该文件是项目的入口文件

  搭建vue2脚手架
  1. 全局安装脚手架 npm install -g @vue/cli （如果下载缓慢可配置npm淘宝镜像 npm config set registry https://registry.npm.taobao.org）
    安装成功后可以输入 vue --version 查看脚手架版本
  2. 切换到需要创建项目的目录 vue create 项目文件夹名 (在命令行选项default vue2)
  3. 进入到项目文件夹中 npm run serve
*/
//引入Vue（默认是精简版dist/vue.runtime.esm.js，没有模板解析器）
import Vue from 'vue'
//import Vue from 'vue/dist/vue.js' //引入完整版Vue
//引入App组件，是所有组件的父组件
import App from './App.vue'
//关闭vue生产提示
Vue.config.productionTip = false

//创建Vue实例 -- vm
new Vue({
  el: '#app',
  //精简版写法，render函数会被vue调用，传入参数createElement函数，vue会将render的返回值渲染到模板
  render(createElement){
      //return createElement('h1', '你好') //渲染普通标签
      return createElement(App) //渲染组件
  },
   // render: h => h(App), //简写
  //完整版写法，需要引入完整版vue
  // template: `<App></App>`,
  // components: {
  //   App
  // }
})